package xkp.lesson3;

public class Demo2 {
	public static void main(String[] args) {
		String str = "abc";
		String str1 = "ab";
		String str2 = str1+"c";//此处是在堆中重新创建一个对象,因为有变量参与,不能被优化
		String str3 = "ab"+"c";//所以此处直接返回常量区"abc"的引用，被优化
		System.out.println(str == str2);
		System.out.println(str == str3);
	}
}
